home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / video / fly8111-.000 / fly8111- / fly8 / shapes / classic.vx < prev    next >
Text File  |  1979-12-31  |  1KB  |  58 lines

  1. /* --------------------------------- classic.vx ----------------------------- */
  2.  
  3. /*
  4.  * This is part of the flight simulator 'fly8'.
  5.  * Author: Eyal Lebedinsky (eyal@ise.canberra.edu.au).
  6.  *
  7.  */
  8.  
  9. /*
  10.  * Object shape: O_PLANE, as it was in the 1970 original.
  11. */
  12.  
  13. #include "shape.h"
  14.  
  15. static VERTEX vx_plane[] = {
  16.     {{  1,  -9,  -2}, V_MOVE},    /* main body */
  17.     {{  1,   0,  -2}, V_DRAW},
  18.     {{ -1,   0,  -2}, V_DRAW},
  19.     {{ -1,  -9,  -2}, V_DRAW},
  20.     {{  1,  -9,  -2}, V_DRAW},
  21.     {{  1,  -9,   0}, V_DRAW},
  22.     {{  1,   0,   0}, V_DRAW},
  23.     {{ -1,   0,   0}, V_DRAW},
  24.     {{ -1,  -9,   0}, V_DRAW},
  25.     {{  1,  -9,   0}, V_DRAW},
  26.  
  27.     {{ -1,  -9,  -2}, V_MOVE},
  28.     {{ -1,  -9,   0}, V_DRAW},
  29.  
  30.     {{  1,   0,   0}, V_MOVE},    /* right half of nose */
  31.     {{  1,   0,  -2}, V_DRAW},
  32.     {{  0,   6,  -1}, V_DRAW},
  33.     {{  1,   0,   0}, V_DRAW},
  34.  
  35.     {{ -1,   0,   0}, V_MOVE},    /* left half of nose */
  36.     {{ -1,   0,  -2}, V_DRAW},
  37.     {{  0,   6,  -1}, V_DRAW},
  38.     {{ -1,   0,   0}, V_DRAW},
  39.  
  40.     {{  1,  -8,  -1}, V_MOVE},    /* right wing */
  41.     {{  5,  -8,  -1}, V_DRAW},
  42.     {{  1,  -2,  -1}, V_DRAW},
  43.     {{  1,  -8,  -1}, V_DRAW},
  44.  
  45.     {{ -1,  -8,  -1}, V_MOVE},    /* left wing */
  46.     {{ -5,  -8,  -1}, V_DRAW},
  47.     {{ -1,  -2,  -1}, V_DRAW},
  48.     {{ -1,  -8,  -1}, V_DRAW},
  49.  
  50.     {{  0,  -7,   0}, V_MOVE},    /* rudder */
  51.     {{  0,  -8,   1}, V_DRAW},
  52.     {{  0,  -9,   1}, V_DRAW},
  53.     {{  0,  -9,   0}, V_DRAW},
  54.     {{  0,  -7,   0}, V_DRAW},
  55.  
  56.     {{  0,   0,   0}, V_EOF}
  57. };
  58.